estimated efc - German English Dictionary